Sturmanskie Mars Watch Project - Your Questions Answered